<?php

	if(isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST")
		{
			$loi[]="";
			@$temp = $_FILES['txthinhanh']['tmp_name']; // tên tạm
			@$dest=$_FILES['txthinhanh']['name']; // tên file
			@$type=$_FILES['txthinhanh']['type']; // kiểu file
			@$size=$_FILES['txthinhanh']['size']; // size file
			@$filesize=getimagesize($_FILES['txthinhanh']['tmp_name']);
			//ràng buộc cho file hình upload
			if(!$type=='image/jpeg' || !$type=='image/gif') 
			{
				$loi[]="Tập tin không hợp lệ.";
			}
			else if($size>1000000)
			{
				$loi[]="Hình ảnh dung lượng quá lớn.";
			}
			else if($filesize[0]!=170 && !$filesize[1]!=158)
			{
				$loi[]="Kích thước ảnh không hợp lệ";
			}
			else
			{
				$chars="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; // chuổi dùng để random
			  $sizec=strlen($chars); //độ dài chuổi 
			  $name_random=str_shuffle(substr($chars,rand(0,30),rand(31,62)));
			  
			  $duoi=strtolower(substr(strrchr($dest, '.'), 1));
			  
			  $name_new=$name_random.".".$duoi;
			  $tenhinh_moi=$name_new;
			  //substr dùng để cắt chuỗi trong chuỗi
			  //str_shufflen dùng để hoán vị random các ký tự trong chuỗi.
			  
			  //thực hiện upload
			  if(move_uploaded_file($temp,'../img/sp/'. $name_new))
			  {
				  echo "<img src='img/sp/".$name_new."'  class='preview'>";
				  session_start();
				  $_SESSION['tenhinh_moi']=$tenhinh_moi; // vì tên hình này được tạo ra dựa trên 1 plugin , nên không thể truyền tên hình này trực tiếp qua bên ajax.js,check_sanphamup.php, nên tạm thời tạo session để lưu tên.
			  }
		   	}
			echo "<a style='color:red; line-height:10px'>";
				foreach($loi as $item)
					echo $item."</br>";
			echo "</a>";
		   
		}
?>